using System;
using System.Runtime.Serialization;
using Microsoft.ApplicationBlocks.ExceptionManagement;

namespace Chb.Gcrc.CremaSecurity
{
	[Serializable]
	public class SecurityException : BaseApplicationException
	{
		// Default constructor
		public SecurityException() : base()
		{			
		}
		// Constructor with exception message
		public SecurityException(string message) : base(message)
		{
		}
		// Constructor with message and inner exception
		public SecurityException(string message, Exception inner) : base(message,inner)
		{
		}
		// Protected constructor to de-serialize data
		protected SecurityException(SerializationInfo info, StreamingContext context) : base(info, context)
		{
		}
	}
}

